package top.healthylife.gateway.platform.eye.dto.zengzhifuwu.EyeReqRiskDetailDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


/**
* @author: GenUtil
* @date: 2020-12-14 23:02:37
*/
@Data
@Accessors(chain = true)
@ApiModel("Baseinfo")
public class Baseinfo {

    @JsonProperty("amount")
    @ApiModelProperty(value = "被担保债权数额", example = "300万元")
    private String amount;

    @JsonProperty("cancelDate")
    @ApiModelProperty(value = "注销日期", example = "1420300800000")
    private Long cancelDate;

    @JsonProperty("businessId")
    @ApiModelProperty(value = "内部使用", example = "")
    private String businessId;

    @JsonProperty("publishDate")
    @ApiModelProperty(value = "公示日期", example = "1420300800000")
    private Long publishDate;

    @JsonProperty("regDate")
    @ApiModelProperty(value = "登记日期", example = "2014-07-22")
    private String regDate;

    @JsonProperty("remark")
    @ApiModelProperty(value = "备注", example = "")
    private String remark;

    @JsonProperty("type")
    @ApiModelProperty(value = "被担保债权种类", example = "04")
    private String type;

    @JsonProperty("overviewRemark")
    @ApiModelProperty(value = "概况备注", example = "")
    private String overviewRemark;

    @JsonProperty("overviewTerm")
    @ApiModelProperty(value = "概况债务人履行债务的期限", example = "自 2014年7月22日 至 2016年1月4日")
    private String overviewTerm;

    @JsonProperty("regDepartment")
    @ApiModelProperty(value = "登记机关", example = "武汉市洪山区工商行政管理和质量技术监督局")
    private String regDepartment;

    @JsonProperty("regNum")
    @ApiModelProperty(value = "登记编号", example = "2015004")
    private String regNum;

    @JsonProperty("overviewAmount")
    @ApiModelProperty(value = "概况数额", example = "")
    private String overviewAmount;

    @JsonProperty("overviewScope")
    @ApiModelProperty(value = "概况担保的范围", example = "")
    private String overviewScope;

    @JsonProperty("scope")
    @ApiModelProperty(value = "担保范围", example = "")
    private String scope;

    @JsonProperty("overviewType")
    @ApiModelProperty(value = "概况种类", example = "")
    private String overviewType;

    @JsonProperty("term")
    @ApiModelProperty(value = "债务人履行债务的期限", example = "")
    private String term;

    @JsonProperty("id")
    @ApiModelProperty(value = "对应表id", example = "52382")
    private Long id;

    @JsonProperty("cancelReason")
    @ApiModelProperty(value = "注销原因", example = "")
    private String cancelReason;

    @JsonProperty("status")
    @ApiModelProperty(value = "状态", example = "无效")
    private String status;

    @JsonProperty("base")
    @ApiModelProperty(value = "省份简称", example = "hub")
    private String base;

}
